.content{
    width: 77.34%;
    margin: 2.666667rem auto 0;
    display: flex;
}
.content .main{
    width: 74.54%;
    margin-right: 1.133333rem;
}
.content .main .title{
    font-size: 16px;
    color: #339602;
    line-height: 1.866667rem;
    text-align: center;
    border-bottom: 1px solid #5287a9;
}
.content .main .line{
    width: 100%;
    border-top: 1px solid #2a6b95;
    border-bottom: 1px solid #c2c2c2;
}
.content .main .art{
    width: 100%;
    margin-top: 1px;
    padding-top: .833333rem;
    border-top: 1px solid #c2c2c2;
}
.content .main .art p{
    font-size: .4rem;
    color: #555555;
    line-height: .733333rem;
    margin-bottom: .7rem;
}
.content .right{
    width: 22.22%;
    margin-top: .933333rem;
}
.content .right .recommend{
    width: 100%;
    border-top: 3px solid #758bbd;
    background-color: #f0f0f0;

}
.content .right .recommend .top{
    background: url('../images/article_bg.jpg') no-repeat;
    background-size: 100% 100%;
    text-indent: .5rem;
    border-bottom: 1px dotted #b7b7b7;
}
.content .right .recommend .top .title{
    font-size: .466667rem;
    color: #444444;
    margin-top: 1px;
    line-height: .933333rem;
}
.content .right .recommend .cont{
    width: 100%;
    margin: .566667rem auto 0;
    text-align: center;
}
.content .right .recommend .cont img{
    width: 4.633333rem;
    border: 1px solid #cbcbcb;
}
.content .right .recommend .cont p{
    font-size: .4rem;
    color: #333333;
    line-height: 1.266667rem;
    margin-bottom: .433333rem;
}
.content .right .hot{
    width: 100%;
    margin-top: .6rem;
    border-top: 3px solid #758bbd;
    background-color: #f0f0f0;
}
.content .right .hot .top{
    background: url('../images/article_bg.jpg') no-repeat;
    background-size: 100% 100%;
    text-indent: .5rem;
    border-bottom: 1px dotted #b7b7b7;
}
.content .right .hot .top .title{
    font-size: .466667rem;
    color: #444444;
    margin-top: 1px;
    line-height: .933333rem;
}
.content .right .hot .ul li{
    font-size: .4rem;
    list-style: square;
    line-height: .866667rem;
    margin-left: .9rem
}
.content .right .hot .ul li a{
    font-size: .4rem;
    color: #333333;
}